Бібліотека Wire
Wire
Бібліотека дозволяє взаємодіяти з пристроями I2C / TWI. На платах Arduino з макетом R3 (1.0 пінаут) SDA (лінія передачі даних) і SCL (лінія тактових імпульсів) знаходяться на верхівках піна...
Функція serialEvent()
serialEvent()
Викликається, коли дані доступні. Використовуйте Serial.read() , щоб отримати ці дані.
Зверніть увагу, що на даний момент функція serialEvent() несумісна з Esplora, Leonardo...
Функція write()
Serial write()
Записує двійкові дані у серійний порт. Ці дані надсилаються як байт або серія байтів. Щоб відправити символи, що представляють цифри числа, використайте функцію print()...
Функція Serial.setTimeout()
Serial.setTimeout()
Serial.setTimeout() встановлює максимум мілісекунд, щоб чекати на послідовні дані, коли використовується Serial.readBytesUntil() , Serial.readBytes() , Serial.parseInt()...
Функція readStringUntil()
Serial readStringUntil()
readStringUntil() зчитує символи з послідовного буфера у рядок. Функція припиняється, якщо виявлено кінцевий символ або вичерпано час (див. setTimeout() ).
Ця...
Функція readString()
Serial readString()
Serial.readString() зчитує символи з послідовного буфера у рядок. Функція припиняється, коли вичерпується час (див. setTimeout() ).
Ця функція є частиною класу...
Функція Serial.readBytesUntil()
Serial.readBytesUntil()
Serial.readBytesUntil() зчитує символи з послідовного буфера у масив. Функція припиняється, якщо виявлено кінцевий символ, визначена довжина була зчитана або вийшов час...
Функція Serial.readBytes()
Serial.readBytes()
Serial.readBytes() зчитує символи з послідовного порту у буфер. Функція припиняється, якщо визначена довжина була зчитана або вийшов час (див. Serial.setTimeout() )....
Функція read()
Serial read()
Зчитує вхідні послідовні дані. read() переймається від допоміжного класу Stream .
Синтаксис Serial.read()
Лише для Arduino Mega:
Serial1.read()
Serial2.read()...
Функція println()
Serial println()
Виводить дані на послідовний порт як ASCII-текст, придатний для читання людьми. За ним слідує повернений символ у лапках (ASCII 13 чи '\r') та символ з нового рядка (ASCII 10...
Функція print()
Serial print()
Виводить дані на серійний порт у вигляді тексту ASCII, який здатні прочитати люди. Ця команда може набувати багатьох форм. Числа виводяться, використовуючи символ ASCII для...
Функція peek()
Serial peek()
Повертає наступний байт (символ) вхідних послідовних даних без видалення його з внутрішнього послідовного буфера. Тобто, послідовні виклики функції peek() повертатимуть той же...
Функція parseInt()
Serial parseInt()
Шукає наступне дійсне ціле число у вхідному послідовному потоці. parseInt() переймається від допоміжного класу Stream .
Зокрема:
початкові символи, які не є...
Функція parseFloat()
Serial parseFloat()
Serial.parseFloat() повертає перше дійсне число з рухомою комою з послідовного буфера. Символи, які не є цифрами (або знаком мінус), пропускаються. parseFloat()...
